#include "GLAppComponents.h"

namespace mp_gl
{

	GLAppComponents::GLAppComponents()
	{
		//Load Operating Components
		m_glWindow = new GLWindow();
		m_glInput = new GLInputManager(m_glWindow->GetWindow());
		//m_audio = new AudioManager();
		m_network = new NetworkManager();
		//m_errorHandler = NULL;
	}

	GLAppComponents::~GLAppComponents()
	{
		delete m_network;
		//delete m_audio;
		delete m_glInput;
		delete m_glWindow;
	}
}